package com.cloud.utils;

import cn.hutool.crypto.SecureUtil;
import com.cloud.enums.SysType;

/**
 * 系统模块工具
 *
 * @author yzj
 */
public class SystemUtils {

    /**
     * 是否为超级管理员
     */
    public static boolean isAdmin(Long userId) {
        Long adminId = Long.parseLong(SysType.SUPER_ADMIN.getCode());
        if (userId != null && userId == adminId) {
            return true;
        }
        return false;
    }

    /**
     * 判断密码是否相同
     */
    public static boolean matchesPassword(String newPassword, String oldPassword) {
        if (SecureUtil.md5(newPassword).equals(oldPassword)) {
            return true;
        } else {
            return false;
        }
    }

}
